a gorilla - German English Dictionary